<script lang="ts" setup>

defineProps({
  size: {
    type: String,
    required: false,
    default: () => '16'
  },
  color: {
    type: String,
    required: false,
    default: () => 'currentColor'
  }
})

</script>

<template>
  <svg :height="size" :width="size" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
    <path :fill="color"
          d="M680.21333333 211.73333333c0 14.29333333-11.52 26.02666667-25.81333333 26.02666667H111.89333333c-6.82666667 0-13.44 2.77333333-18.34666666 7.68-4.8 4.90666667-7.57333333 11.52-7.57333334 18.34666667v571.73333333c0 14.4 11.62666667 26.02666667 25.81333334 26.02666667H835.2c14.29333333-0.10666667 25.81333333-11.73333333 25.81333333-26.02666667V451.84c1.06666667-13.54666667 12.26666667-24 25.81333334-24s24.85333333 10.45333333 25.81333333 24v383.57333333c0 43.09333333-34.66666667 77.97333333-77.44 77.97333334H111.78666667c-42.77333333 0-77.44-34.88-77.44-77.97333334v-571.73333333c0-43.09333333 34.66666667-77.97333333 77.44-77.97333333h542.50666666c14.4 0 25.92 11.62666667 25.92 26.02666666zM418.34666667 693.76L323.52 615.46666667 184.10666667 799.14666667c-4.16 5.44-10.34666667 9.06666667-17.06666667 10.02666666-6.82666667 0.96-13.65333333-0.96-19.09333333-5.12-11.41333333-8.74666667-13.54666667-25.06666667-4.90666667-36.48l142.72-188.05333333c7.46666667-9.81333333 18.56-16.32 30.82666667-17.92s24.64 1.70666667 34.45333333 9.17333333l1.28 0.96 95.04 78.61333334 155.30666667-172.8c10.45333333-11.73333333 26.13333333-17.38666667 41.70666666-14.93333334 15.57333333 2.45333333 28.8 12.58666667 35.2 26.98666667l127.68 282.98666667c5.86666667 13.01333333 0.21333333 28.37333333-12.8 34.34666666-6.29333333 2.88-13.33333333 3.09333333-19.73333333 0.64s-11.62666667-7.25333333-14.4-13.54666666L635.62666667 518.4 482.34666667 689.06666667c-16.64 18.45333333-44.90666667 20.58666667-64 4.69333333z m442.66666666-508.05333333v-51.94666667c1.06666667-13.54666667 12.26666667-24 25.81333334-24s24.85333333 10.45333333 25.81333333 24v51.94666667H964.26666667c14.29333333 0 25.81333333 11.62666667 25.81333333 26.02666666 0 14.29333333-11.52 26.02666667-25.81333333 26.02666667h-51.62666667v51.94666667c0 14.4-11.52 26.02666667-25.81333333 26.02666666-6.82666667 0-13.44-2.77333333-18.34666667-7.68-4.8-4.90666667-7.57333333-11.52-7.57333333-18.34666666v-52.05333334h-51.62666667c-14.29333333-0.10666667-25.81333333-11.62666667-25.81333333-26.02666666 0-14.4 11.62666667-26.02666667 25.81333333-26.02666667l51.73333333 0.10666667zM318.61333333 497.49333333c-42.77333333 0-77.44-34.88-77.44-77.97333333 0-43.09333333 34.66666667-77.97333333 77.44-77.97333333 42.77333333 0 77.44 34.88 77.44 77.97333333 0 43.09333333-34.66666667 77.97333333-77.44 77.97333333z m0 0"
    ></path>
  </svg>
</template>

<style lang="scss" scoped>

</style>
